package Lib3d.Animation;


import Lib3d.Vector3d;

/**
 * An animation factory implementation
 * 
 * @author Wassim Chegham
 * @version 0.1
 * @category Animation
 * 
 */
public class AnimationFactory {

    private static Animation animation;

    public static Animation createBezierAnimation() {
        AnimationFactory.animation = new BezierAnimation();
        return AnimationFactory.animation;
    }

    public static Animation createSimpleAnimation() {
        return new SimpleAnimationImpl();
    }

    public static Vector3d getAnimationFunction() {
        return null;
    }
}
